/*
 * 22JUN2011_array.c
 *
 *  Created on: Jun 18, 2012
 *      Author: ubuntu
 */

#include <stdlib.h>
#include <stdio.h>
#include <string.h>

char * pcript(char f[]) {
	int i = 0;
	int sizeFrase = strlen(f);
	char * linguagemP = (char *) malloc(sizeof(char) * sizeFrase * 3);

	int indiceCopia = 0;
	for (i = 0; i < sizeFrase; i++) {
		linguagemP[indiceCopia] = f[i];
		indiceCopia++;
		if (f[i] == 'a' || f[i] == 'e' || f[i] == 'i' || f[i] == 'o'
				|| f[i] == 'u') {
			linguagemP[indiceCopia] = 'p';
			indiceCopia++;
			linguagemP[indiceCopia] = f[i];
			indiceCopia++;
		}
	}
	linguagemP[indiceCopia] = '\0';

	return linguagemP;
}

int main(int argc, char **argv) {

	puts(pcript(argv[1]));
}

